English Dictionary
◊ TELESELLING
the living dead
n : a dead body that has been brought back to life by a
supernatural force [syn: {zombi}, {zombie}]